History
History
Synonyms
UK
US
Meaning:
secrete

to produce (a liquid) by secretion

hide

SWEEP UNDER RUG as in Wiktionary
SWEEP UNDER RUG as in Wikipedia